Construction has been completed on the first major city centre Build to Rent development in Glasgow. With young professionals flocking to the...